carcass remains - Espagnol Anglais Dictionnaire